﻿ # 指定基础镜像，在此基础上构建自己的项目镜像
 FROM mcr.microsoft.com/dotnet/core/aspnet:3.1
 # 指定自己的工作目录，进入容器时目录
 WORKDIR /myApp
 # 将构建上下文目录下的文件拷贝到容器的当前工作目录中，即/myApp
 COPY . .
 # 容器向外暴露端口，项目以什么端口启动就暴露对应的端口
 EXPOSE 80
 # 执行命令，这里默认是以80端口启动的
 #就类似于在Linux系统的项目目录下执行 dotnet DockerComposeDemo.dll 是一样的
 ENTRYPOINT ["dotnet", "DockerComposeDemo.dll"]